#ifndef __MUTEX_LOCK_H
#define __MUTEX_LOCK_H

#include <pthread.h>

namespace rocket 
{
class mutex_lock
{
public:
    mutex_lock();
    ~mutex_lock();
    void lock();
    void unlock();
    pthread_mutex_t *get_mutex_lock_pointer();
private:
    pthread_mutex_t _lock;
};


}


#endif